.head-top{ background:#dfe0da}
.head{ max-width:870px; margin:auto; overflow:hidden; padding:15px 5px 15px 10px; position:relative}
.logo{ width:15%}
.logo img{ width:100%}
.dh-ss{ width:85%; text-align:right}
.nav3{ margin:2% 0 2% 10%; overflow:hidden}
.nav3 ul{ width:100%}
.nav3 ul li,.fx ul li{ float:left}
.nav3 ul{ overflow:hidden}
.nav3 ul li{ width:14.28%}
.nav3 ul li a{ color:#808080; font-size:12px}
.nav3 ul li a:hover{ color:#bca105}
.nav3 ul li{ padding-left:3%; display:inline-block}
.nav2{ display:none}
.nav4{ margin:2% 0 2% 20%; overflow:hidden}
.nav4 ul{ width:100%}
.nav4 ul li,.fx ul li{ float:left}
.nav4 ul{ overflow:hidden}
.nav4 ul li{ /*width:14.28%*/}
.nav4 ul li a{ color:#808080; font-size:12px}
.nav4 ul li a:hover{ color:#bca105}
.nav4 ul li{ padding-left:3%; display:inline-block}
.zy-sr p{ display:inline-block}
.zy-sr p a{ font-size:12px; color:#666}
.sr{ background:none; border:0; height:13px; line-height:13px; width:100px}
.an{ background:url(../images/ind1.jpg) no-repeat center; width:13px; height:13px; border:0; vertical-align:middle}
.cen,.footer p{ max-width:1100px; margin:auto}
.gywm{ background:#002d4e; padding:2% 0}
.gywm .left{ width:52%}
.gywm .left p img,.dznr .left img{ width:100%}
.gywm .right{ width:38%}
.gywm .right h1,.dznr .right h1{ font-size:20px; color:#fff20d; border-bottom:#fff20d 1px solid; padding-bottom:4%; margin-bottom:4%}
.gywm .right p,.dznr .right p{ margin-top:4%; font-size:14px; color:#81b3d8}
.gywm .right p a,.dznr .right p a{ display:block; text-align:right; font-size:12px; color:#808080}
.tz-nr{ background:#072235; border-top:#fff20d 2px solid; border-bottom:#fff20d 2px solid; padding:2% 0;}
.dznr{ width:46%}
.dznr .left{ width:40%}
.dznr .right{ width:55%}
.dznr .left img{ max-height:146px; min-height:146px}
.gsxw h1{ font-size:18px; overflow:hidden; border-bottom:#ccc 1px solid; padding-bottom:2%}
.gsxw h1 a{ float:right; font-size:12px; color:#666}
.xw-lo{ padding:2% 0}
.gsxw ul{ overflow:hidden}
.gsxw ul li a{ color:#808080; display:block; font-size:12px; overflow:hidden}
.gsxw ul li a span{ float:right}
.gsxw ul li{ margin:2% 0}
.gsxw ul li a img{ vertical-align:middle; margin-right:2%}
.gsxw{ width:43%}
.lj-lo{ width:52%; border-left:#ccc 1px solid; padding-left:4%; padding-bottom:4%}
.lj-lo h1{ margin-bottom:2%}
.lj-lo a{ text-align:right; display:block; color:#808080; font-size:12px}
.lj-lo{ overflow:hidden}
.footer{ background:#0d4463; border-top:#fff20d 2px solid; padding:1% 0}
.footer p{ color:#fff; font-size:12px; color:#fff} 

.center1{ border-top:#fff20d 5px solid;}
.header1{ border-bottom:#002d4e 5px solid;}
.zb-nr{ overflow:hidden; margin:2% auto; background:#1b3a58}
.zc-dh h1{ font-size:20px; color:#fff20d; padding:10%}
.zc-dh ul li a{ font-size:14px; display:block; padding:5% 10%; color:#fff; background:#082336; border-bottom:#1B3A58 1px solid}
.zc-dh ul li a:hover{ background:#fff20d; color:#333}
.zc-dh{ width:20%; }
.yc-nr{ width:80%; background:#fff; padding:0 2% 18%}
.yc-nr .gy-tp img{ width:100%; margin-bottom:8%} 
.yc-nr h1{ font-size:24px; color:#1b3a58}
.yc-nr p{ margin-top:4%; font-size:14px}
.yc-nr .gy-tp{ margin-top:0}
.footer1{ background:#a1b4c3}

.tz-bo{ border-top:#1B3A58 2px solid; border-bottom:#1B3A58 2px solid; padding:1.5% 0; margin-top:4%; margin-bottom:3%}
.yc-nr .tz-bo{ font-size:18px}
.yc-nr1 p{ margin-top:1%}
.yc-nr1 .gy-tp img{ margin-bottom:2%} 

.js-pl{ overflow:hidden}
.js-pl dl{ float:left; width:46%; margin:2%}
.js-pl dl dt img{  width:100%; /*max-height:138px; min-height:138px*/}
.js-pl dl dd{ margin-top:2%; font-size:12px; height: 24px;}
.js-pl dl .xx-bt a{ font-size:14px; color:#1b3a58}
.js-pl dl .more{ overflow:hidden}
.js-pl dl .more a{ float:right; text-decoration:underline; color:#666}

.js-tp ul{ overflow:hidden}
.js-tp ul li{ width:23%; margin:1%; float:left}
.js-tp ul li img{ width:100%; /*max-height:147px; min-height:147px*/}

.js-tp2 ul{ overflow:hidden}
.js-tp2 ul li{ width:23%; margin:1%; float:left}
.js-tp2 ul li img{ max-width:205px;max-height:142px;min-width:150px;min-height:142px}

.js-tp3 h2{ padding-bottom: 18px; }

.js-pl1 dl{ border-bottom:#1b3a58 2px solid; padding-bottom:2%; overflow:hidden}
.js-pl1 dt{ float:left}
.js-pl1 dd{ float:right}
.js-pl1 dt,.js-pl1 dd{ width:47%}
.js-pl1 dl dd{ font-size:14px;}
.js-pl1 dl .xx-bt a{ font-size:16px;}

.rw-js{ overflow:hidden; margin-top:2%}
.rw-js p img{ display:inline-block; float:left; width:30%; padding-right:2%}
.rw-js p{ line-height:24px; overflow:hidden}
.yc-nr .td-r{ font-size:20px; margin-top:5%}

.xw-list ul li a{ color:#1b3a58; font-size:14px; font-weight:bold; overflow:hidden; margin:2.5% 0; display:block; line-height:20px}
.xw-list ul li a img{ vertical-align:middle; margin-right:10px}
.xw-list ul li a span{ float:right}
.xw-list p{ margin-top:7%}
.xw-list p input{ width:60px; height:25px; line-height:25px; vertical-align:middle; margin:0 1%}

.scrollleft{ overflow:hidden;width:100%; }
.scrollleft ul li{ float:left;}
.scrollleft ul li img{ border:#0D4463 1px solid; width:125px; height:38px; margin:5px 10px}


.scrollbox { width: 100%; height: 500px; overflow: scroll; }










